vane cell pump - Spanish English Dictionary